package top.continew.admin.generator.model.entity;

import lombok.Data;
import com.baomidou.mybatisplus.annotation.TableName;
import top.continew.admin.common.model.entity.BaseDO;
import java.io.Serial;

/**
 * 导入批次实体
 *
 * @author jiangjun
 * @since 2025/01/20 10:00
 */
@Data
@TableName("import_batch")
public class ImportBatchDO extends BaseDO {

    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 批次名称
     */
    private String batchName;

    /**
     * 导入文件名
     */
    private String fileName;

    /**
     * 导入数据总数
     */
    private Integer totalCount;

    /**
     * 成功数量
     */
    private Integer successCount;

    /**
     * 失败数量
     */
    private Integer failCount;

    /**
     * 导入状态：processing-处理中，completed-已完成，failed-失败
     */
    private String status;

    /**
     * 备注
     */
    private String remark;
}